package se.webbzon.boltzmann.minigame.sandbox;

public interface SandBoxListener {
	
	/** This method is invoked when the user invokes an event at the 
	 * provided position without picking or dropping another sand box
	 * item. **/
	public void onInvoke(SandBox box, double x, double y);
	
	/** This method is invoked when the user picks an item from the
	 * sand box. **/
	public void onPick(SandBox box, SandBoxItem item, SandBoxContainer container);
	
	/** This method is invoked when the user drops an item in the
	 * sand box. **/
	public void onDrop(SandBox box, SandBoxItem item, SandBoxContainer container);

}
